cache query系libraryでglobal state管理する
SWRのfetcherにnullを指定してRecoilっぽい使い方をする
これたぶん他のcache query系libraryとかでもできるよね?
https://zenn.dev/tak_iwamoto/articles/39aefec675c323
https://zenn.dev/itizawa/articles/9f71e1f636d3d2
https://paco.sh/blog/shared-hook-state-with-swr
https://paco.me/writing/shared-hook-state-with-swr
これは、「できるよ」ってだけで、Recoilよりなにか優れている訳ではなさそうmrsekut.icon
Recoilを別に入れる必要がない、とかはるだろうけど。
この使い方を採用するかどうかは、公式がこの使い方をどれぐらい推しているかによる
ツールの思想に則る
ちなみに、initialDataは今は存在しない
https://tkdodo.eu/blog/react-query-as-a-state-manager
@tanstack/react-query